Перейти к основному содержимому

6.3.4 area range

Назначение команды

Для объединения и суммирования маршрутов на границе области используется команда area range. Чтобы отключить эту функцию, используйте форму команды с no.

Синтаксис команды

area AREA-ID range ( ADDRESS MASK | ADDRESS / PREFIX-LENGTH ) ( advertise | not-advertise | )
no area AREA-ID range ( ADDRESS MASK | ADDRESS / PREFIX-LENGTH )

Параметры

ПараметрОписание параметраЗначение параметра
AREA-IDИдентификатор области. Может быть указан как десятичное значение или IP-адресIP-адрес или число от 0 до 4294967295
ADDRESSIPv4-адресIPv4-адрес
PREFIX-LENGTHДлина префикса адресаОт 1 до 32
advertiseАнонсировать данный диапазон (по умолчанию)-
not-advertiseНе анонсировать данный диапазон-

Режим команды

Router Configuration

Значение по умолчанию

По умолчанию функция отключена

Использование

Команда area range применяется только на пограничных маршрутизаторах областей (ABR).

Она используется для агрегации маршрутов в пределах области, что позволяет пограничному маршрутизатору отправлять в другие области один суммарный маршрут вместо множества детализированных маршрутов. Это называется суммированием маршрутов.

Можно указать несколько команд area range для различных диапазонов адресов, чтобы OSPF агрегировал маршруты для разных групп адресов.

Примеры

В следующем примере задаётся суммарный маршрут, который будет анонсироваться ABR для всех подсетей сети 10.0.0.0 и всех хостов сети 192.168.110.0:

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# no switchport
Switch(config-if)# ip address 192.168.110.201/24
Switch(config)# interface eth-0-2
Switch(config-if)# no switchport
Switch(config-if)# ip address 192.168.120.201/24
Switch(config)# interface eth-0-3
Switch(config-if)# no switchport
Switch(config-if)# ip address 10.0.0.0/8
Switch(config)# router ospf 201
Switch(config-router)# network 192.168.110.0/24 area 0
Switch(config-router)# area 10.0.0.0 range 10.0.0.0/8
Switch(config-router)# area 0 range 192.168.110.0 255.255.0.0